parties rank